Sure was fun getting controller reading purely in assembly working.