- reconstruct model and recorder