Initial editor and assembler