Two-way energy flow