Firefly - Deserved better.