Reliable delivery of electric power