update a background