update a bit