single key fields must be strings