added gmap class