work on matching files producer macros
Added parallelization to prepare matching tree