Evolution: giant leaps or half measures?