fix a bug about field name