avoid crawling files and try catch block added