added array of choices with prompt