**WIP:** V2.0

Rewrote it to be better.
can you const and comment this? we did spend some time googling it

`var fatalSIGABRT` or something