working on the tests
turns out type hinting is fantastic, removing un-needed class checking
I swear I already capitalized these...