This is much more fair
How did I do that?
Fix dumb thing with callbacks