CMIS 320 project