Charging almost working