added afInstruction, dafInstruction, bafInstruction