updated map{}s to use : instead of :=