path matcher integration