semi-working map for iOS