Code version of final project