Final project revised