Editors and generators