LIsten, replenish, and reset.