modify edit demo