cleaned up consistency of messages, debug/log/error/results across the various channels of input/output