issue #915 use cps.Color