pickOne should not return if result is false