How To Write A Shell