dynamic fields should use underscore instead of colon to construct field name