Revert "remove fast charge"

This reverts commit 4248cdb8d7cc535117fc01b8c878590cab0b0178.