new support for fields and name ordering