reconstruct reconstructed! smooth component still not quite right though...