editor, writer, and observer