add gmap method