working on framebuffers... problems arise