adding contents of asgn 2