fastcharge: initial port to Nicki
fastcharge: initial port to Nicki