revise fields