CIS 380 Project 2