update gShell document