sundry refactor typos
what to do next
more typo
fix more typos geez that was a mess