allow for types not in map