removed using namespace std in headers.