added apply to match matcher