fix position logix