holy poopy, lots of optimization, thanks to Hristo