Never run out of power