add map with validation and autocomplete, delete works too