correction problem with variable positionning