implement Match simulation