Reconstruct Library