reconstruct project structures