added key referencing to items, for easy deletion