CCSP Final Project