Add this for future use
Turns out we must save regs too. Why? Don't know, don't care...
NULL check