This just compiled. I don't have any idea if it works. BUT IT COMPILED!