added resolvers