focus on cme parsing and validating