fully-operational selector dialog (so far)