adding CMC field, adding get_cmc classmethod and get_color classmethod