worked on ext-edit