initial commit of Project part2