new shell
cleanup