This allows us not to fail stack pointer when in syscall since interrupts use their own stack
I had weird problems with interrupts but everything should work now