Reconstruction, not correct yet