Add throttler function