Final version of project before deadline.