Group Project 1 done by myself