shudder.........................