CS5234 Project