added comments, assignments for each data item