reset and update