update a box