Firefly dammit