First pass on a Sparky case