A single terrible commit hnsEflonhW"HNn

This is a giant terrible commit, so much completed. TOO MUCH DONE IN
ONE COMMIT ARGJJSAJGJGJG.