Code for project as of 10/29