mini shell as part of my college project