- refactor select_patches