* search in nested folders * take into account different version of packages * check if works when use packagereference * parallelism * remove unneeded code