change embeddedfield to dictfield