add map type