introduced selector frame buffer