added support for no color output