using toString if not textField is defined
textField not required
Added useToString parameter to json list