new color system + regex