charging and ts