add typeahead for type and format, edam lists are hard coded for the moment