Implemented charge sending