Flats, rolling hills and climbs