CS380 Project 2