diff --git a/deadlock-plugins/deadlock-extension/.vscodeignore b/deadlock-plugins/deadlock-extension/.vscodeignore
index 42047d1f87467e3fb11462ace100b98f4421f8ca..7d2b7710829b2c915b12a84f06439e8a6af2e2a4 100644
--- a/deadlock-plugins/deadlock-extension/.vscodeignore
+++ b/deadlock-plugins/deadlock-extension/.vscodeignore
@@ -1,6 +1,8 @@
 .vscode
 node_modules
 out/
+!out/main.js
 src/
+dev/
 tsconfig.json
 webpack.config.js
\ No newline at end of file
diff --git a/deadlock-plugins/deadlock-extension/deadlock-coding-0.0.1.vsix b/deadlock-plugins/deadlock-extension/deadlock-coding-0.0.1.vsix
index c877b4a4547063d3144519440caa98f6d00cb4d0..5db2cb654dec0c279bde40c1d804a75fb2a4a505 100644
Binary files a/deadlock-plugins/deadlock-extension/deadlock-coding-0.0.1.vsix and b/deadlock-plugins/deadlock-extension/deadlock-coding-0.0.1.vsix differ
diff --git a/deadlock-plugins/deadlock-extension/package.json b/deadlock-plugins/deadlock-extension/package.json
index cad666c8ff36ed6d2b100eb738d62360014719bb..fdef4466fcd90fe9f01b09604af3857d2360446c 100644
--- a/deadlock-plugins/deadlock-extension/package.json
+++ b/deadlock-plugins/deadlock-extension/package.json
@@ -4,7 +4,7 @@
   "version": "0.0.1",
   "publisher": "Deadlock",
   "engines": {
-    "vscode": "^1.38.0"
+    "vscode": "^1.51.0"
   },
   "categories": [
     "Other"
@@ -19,7 +19,7 @@
     "type": "git",
     "url": "https://github.com/microsoft/vscode-extension-samples.git"
   },
-  "main": "./out/extension.js",
+  "main": "./out/main.js",
   "contributes": {
     "commands": [
       {
@@ -69,7 +69,7 @@
   "devDependencies": {
     "@types/marked": "^4.0.1",
     "@types/node": "^12.20.37",
-    "@types/vscode": "^1.38.0",
+    "@types/vscode": "^1.51.0",
     "@typescript-eslint/eslint-plugin": "^3.10.1",
     "@typescript-eslint/parser": "^3.10.1",
     "esbuild": "^0.14.2",
diff --git a/deadlock-plugins/deadlock-extension/src/extension.ts b/deadlock-plugins/deadlock-extension/src/extension.ts
index 60c941821ed8b36f2157e7996725c68c8e9f2639..0e984fe8eedf83e783d686821761fb2b7ca0bf4e 100644
--- a/deadlock-plugins/deadlock-extension/src/extension.ts
+++ b/deadlock-plugins/deadlock-extension/src/extension.ts
@@ -11,6 +11,7 @@ export function initViews() {
 export const userConfig = new UserConfigTheia();
 
 export async function activate(context: vscode.ExtensionContext) {
+  vscode.window.showInformationMessage('Bienvenue sur Deadlock!');
 
   try {
     await userConfig.init();
diff --git a/deadlock-plugins/deadlock-extension/src/view/webviewBase.ts b/deadlock-plugins/deadlock-extension/src/view/webviewBase.ts
index c1b9ad4a07106f4195ebd79d5604094a25bd2d1e..14d582f41acaefef13194e2da8c2ef9a68205703 100644
--- a/deadlock-plugins/deadlock-extension/src/view/webviewBase.ts
+++ b/deadlock-plugins/deadlock-extension/src/view/webviewBase.ts
@@ -2,13 +2,11 @@
 import {
   commands,
   Disposable,
-  Uri,
   ViewColumn,
   Webview,
   WebviewPanel,
   WebviewPanelOnDidChangeViewStateEvent,
   window,
-  workspace,
 } from "vscode";
 import { Command } from "../theia/command";
 
@@ -97,9 +95,6 @@ export abstract class WebviewBase implements Disposable {
         }
       );
 
-    //   this._panel.iconPath = Uri.file(
-        // Container.context.asAbsolutePath("images/gitlens-icon.png")
-    //   );
       this._disposablePanel = Disposable.from(
         this._panel,
         this._panel.onDidDispose(this.onPanelDisposed, this),