heterogeneous colors