Cpts_484 Project