setPos func upd