EqualToZero and UpdateNeed, UpdateAll added