added comments and turning in