536 Final Project Report