added colorful output and a way to disable it