add field api and dev config
Merge branch 'add-field' into develop