Add op codes
fix slight error carry and aux carry