private framebuffer v0.1