new frame buffer support