added invalidRate to charging_bp