made getItem() and searchItem() methods static
changed the way item descriptions were obtained