added progress meters and reduced number of allocations in folder