use auto detect renderer