add shell installation automation