use ColorFunc instead of ColorCode (a function that "colors" the input string) - no need to know about "reset"