CS679_Project