throttle readline