just took out come unneeded cout << statements