Reconstruct prototype