fixing bugs
problem with instructions using vex
repair writing instruction
support for switching modes
make support to instructions
change pointers to rvalue ref