throttle refresh