second commit of assignment1