revise field type and new field is added