this is the math 480 project