snashing