A bus full of energy