Implemented Charge and Drain Life