safe update is really safe