How can I make a variable number of fields based on a user choice?