blocks:added smoother to throttle to decrease delay