More code for supporting throttling