Added Error codes and Opcodes