added scanning_for_blobs and extract_blobs functions to scan for parts using template