Revert "git what"

This reverts commit dacf4a2048505307f7c47fe5516387b7f9439c86.
Revert "finished reverting"

This reverts commit 6285d34a28135372b14761b2a9430d0844a0b307.
Revert "wip fixes"

This reverts commit 49aaa7c1867d8937d2a920341ccb679a87fe6a08.
Revert "wip"

This reverts commit 6fc862238998eeeccffcd5b7838fc1b594bfdddf.
Revert "wip"

This reverts commit 88b133bfedfadd251d12e7596f08aa3e705930e6.
Revert "un-compile tested changes to support more command line args"

This reverts commit 2e265531452fd5d82e4533e6934b171f2ca6724c.