change to use an array of response choices