fixed a cache_and_throttle bug