COMP231_centennial_project