new field
fix #11, fix #12, fix #13