don't collect in realtime loops