testing project now set up and working on windows not yet tested on linux