correct the modifier of this class
add colorarry, mappings, visibilityrules xtdexers
refine