screen position updates on moved and new