flesh out instruction set and fix padding on disassembly