imrpoved new map style