create new enum MatchCollection and deprecate MatchSystem