[wip] first steps MatchesController spec