add PathResolverImpl