changes due to pulling cout and endl out of the global namespace.