rename getChoices to getChoicesById, add a new getChoices method that return an array