Pull all printing out to main loop