Reconstructor Generation: Procedure