set needed to true when adding an item