add matrix and field properties