fucked with charge link updating
fucked around with charge