added an ArrowChoice instance for SF