initial assig3 commit