Wavefront reconstruction