getting buffer in realtime is not realistic