injecting MapController in most places