start building the shell