folder reconstruion