finish CH04 exercise
change construction of project