made all maps nonrecursive