update the work