Work in progress, working on A-Instruction