basically, I put lambert in surface shader slot for viewport texture visibility because I am not able to see textures on the viewport after using aicolorcorrect. so I put lambert in the SurfaceShader slot of the shader engine, & i put AiStandardSurface into the aiSurfaceShader slot of the same Shader engine. But after doing this. i want to shader matt all objects. but Render setup cant be able to select the materials which are connected to a surfaceshader slot. they are only able to override ShaderMatt whos connected only to the AiSurfaceShader slot.