defined ItemInfo for handling item data.