improve the edit task
Add edition facility