metaresolver.cpp added