added feature: can edit and re-edit any available field