[gear_profile] rearrange the gear constraints