support terminal colors for the result