let's see if i collected the charge information correctly