some changes with fbo