Support selection from array