add shell type