Added pragmas so code can be run on mic, when I get access I will test it