running Match on WatchableThread