EECS 390 Project