Firefly batteries