no alcohol doesn't freeze helen. That ice shaver thingy sounds good.