intergated new instructions