fix set position