bug fixed (increment color after setting)