Add @flar2 port of fastcharge