Convert getallItems back to return a map... why was this changed?