cecse project - first commit