fix displaySingleItemByID