removed opcode propagation to EX. Reorganized file.