new runtime resolvers