added comments for Item.java