updated mapapi