Framebuffers reform