refactor contract edit
refactor contract edit
refactor