improved cout formating