shell variations