switch to a less buggy reconstruction algorithm