add shell version