update a bit of position