more modular selection view