Changed shell to with_shell