added built-in File and Pattern scanning strategies