refactor cumulative meta match strategy