during the refactoring "route repository" got renamed to "route provider"