initiated a mapping object with injected providers