private framebuffer v0.2