Snell definitions