add TODO for making snippet selection more modular