improve devshell