implement freeze command
freeze differently