moved top-level map to its own namespace