semester project 2