the un necessary add and done needed removal