Something new for me about shells