Callback should get the match without root.
Option to run matchState immediately