basic opcode handling
Fix license mess.