add chargeFlip tool