It appears to be working!
There are absolutely no optimizations though