add support for selecting a subfolder, custom subfolder and scanning of all default subfolders