improved color dynamics