Final project for SCTM2B06