added preloading of  JSON map data