added sweet-editing which includes duplicate-line, etc.