optimal charging thresholds clear