Progress percent added, multithreading support in generator