diff --git a/.gitignore b/.gitignore
index 496ee2ca6a2f08396a4076fe43dedf3dc0da8b6d..1a46f71c7ee78601a84839d4668d8ce9341947bd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,4 @@
-.DS_Store
\ No newline at end of file
+.DS_Store
+./app-helloworld/workdir/build
+./app-helloworld/.config*
+./vscode/*
\ No newline at end of file
diff --git a/foo.cc b/22451121/issue1/foo.c
similarity index 100%
rename from foo.cc
rename to 22451121/issue1/foo.c
diff --git a/os.md b/22451121/issue1/issue1.md
similarity index 100%
rename from os.md
rename to 22451121/issue1/issue1.md
diff --git a/os.pdf b/22451121/issue1/issue1.pdf
similarity index 100%
rename from os.pdf
rename to 22451121/issue1/issue1.pdf
diff --git a/app-helloworld/.gitignore b/app-helloworld/.gitignore
index d8da4b87f7072f008254e9dd825203fb328c1713..db21536554607a1f64ffe01acff8b4209e4ff288 100644
--- a/app-helloworld/.gitignore
+++ b/app-helloworld/.gitignore
@@ -1,5 +1,5 @@
 /.config*
 /build/
 /.unikraft/
-# /workdir/
+/workdir/*
 .DS_Store
\ No newline at end of file