advnace and amend implemented using editTask