keep every item is unique in db