The none interrupt code in this project does so little I never realised that it was executing like 1/100th the time >_>