mapController no longer static