Admittedly, I cheated. I promise that I studied the solution, but man this one was an eye opener. Radio button tags, controller/handlers, etc.