diff --git a/ogscm/building_blocks/ogs_base.py b/ogscm/building_blocks/ogs_base.py
index 8bf44f97bcbc6695a0b321a13effe467f4a00755..0b9ab24accdc7809c6d2b04d14ae66234c33ec62 100644
--- a/ogscm/building_blocks/ogs_base.py
+++ b/ogscm/building_blocks/ogs_base.py
@@ -87,7 +87,7 @@ class ogs_base(bb_base):
         instructions = [
             comment(__doc__, reformat=False),
             python(devel=True, python2=False).runtime(),
-            pip(pip="pip3", packages=["virtualenv"]),
+            packages(ospackages=["python3-virtualenv"]),
             shell(commands=["mkdir -p /apps /scratch /lustre /work /projects"]),
         ]
 
diff --git a/ogscm/recipes/ogs_vscode.py b/ogscm/recipes/ogs_vscode.py
index 2fc164f7ac9f36aaae7426b60d0508f5c4351393..b5cfacbd4dff3a4e0d89102a92f758d03cebc8a4 100644
--- a/ogscm/recipes/ogs_vscode.py
+++ b/ogscm/recipes/ogs_vscode.py
@@ -26,7 +26,7 @@ out_dir += f"/vscode"
 Stage0 += comment(f"Begin {filename}")
 
 username = local_args.vscode_user
-id = 1000
+id = 1001
 
 Stage0 += packages(ospackages=["sudo", "gdb"])
 Stage0 += shell(