Actually, I like your solution better, and I don't think my last solution would work, as the responses aren't built until the form has been submitted