Course Project for MMP 240