Powering life