fix mode position (maybe api bug...)