fixed tabs and various other minor errors
a bunch of shit