fix ParseDShell2