Online exhaustion