Good point. Aside from theological issues, RowSourceType 6 has disadvantages compared to other RS types, and no advantages that I can see.For instance, it's the only one misbehaving in the previous sample, as Gerald pointed out.Or if you want to display disabled items in the drop-down, other row-source types work better.Same for concatenated columns in the DisplayValue, like firstname + lastname.Another disadvantage is the requirement of alias names existing in the data-environment, so it's more complicated to make it reusable, creating a class to be dropped "everywhere".Row-source order is more complicated compared to other RS types where you can use SQL Order By.And RowSourceType 6 is able to cause the infamous, non-trappable Error 1152