code cleanup ,added descriptions for items, added a new item