added freeze signal
first merge -scary