update and simple