recontruct floder