new instruction
invoke special instruction