why was I using std:: when i was using the std namesac?e