Updated to make add/removal of items to add/remove correct number of items