porting to new reification engine