optimize the shell away