strating framebuffer coding