update a problem