deallocates the item, if allready exsists, before adding the new one