preffer select device operator