fixed missing return value in case no match filters are defined
removed the router from the service provider; now provided by Foundation