Move result to parameter
Tidy up the project