add shell codes