Support more fields in record json