fix reconstruction