remove all instances of "using namespace std;" god damn it that was bad what the heck was I thinking when I wrote this piece of crap;