Giant Steps and Small Leaps