add shell for fun!