Screw it, all the docs are obsolete and need rewritten