Working on opcode groups. Found a flaw, but will fix tomorrow