lightweight version of TermColor