benchmarking added, file output fixed, ...