add map.go