evolution not subject to human time