added deep freeze