When we need more, we should probably initialize rest of them in cpp code
I had weird problems with interrupts but everything should work now