Selecting by Extension, Custom Selection, Flattening and Filtering