fixed the shell