Public resolvers