CS 548 Project