add new editing method