Regain Finalization

Regain Finalization