fix bulshit with fbo implementation