on to swap buffers