More regexes, color, and speed