update and review