broken

I'd just do a single kResultComponent whose contents change based on hit/serve.