validate inputs against validChoices array
remove unnecessary concurrency implementation