separated machine code definitions