added reconstruct example