Zach and Chase's CSC525 project