diff --git a/README.md b/README.md
index c70ea4d98702ea9204f4dda35045be16700ccf3c..c734c3c59a7bcf3886b61c5972dbc8ba9ce365d2 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,6 @@
 # Plan-based Linux Scheduler
 
-Plan-based Linux Scheduler starting with Linux Kernel version 4.13.0
\ No newline at end of file
+Plan-based Linux Scheduler starting with Linux Kernel version 4.13.0
+
+- results of WiSe 18 group in folder `wise18`
+- results of SoSe 22 group in folder `sose22` and branch `sose22`
diff --git a/sose22/PBS_BenutzerDoku.pdf b/sose22/PBS_BenutzerDoku.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..f780b1e989d6b8edd55f11eb59ac880bcec186f3
Binary files /dev/null and b/sose22/PBS_BenutzerDoku.pdf differ
diff --git a/sose22/PBS_TechnichscheDoku.pdf b/sose22/PBS_TechnichscheDoku.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..1da7254ea00b020a80d49164099d0f6babd21683
Binary files /dev/null and b/sose22/PBS_TechnichscheDoku.pdf differ
diff --git a/sose22/README.md b/sose22/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..57a324da20f80c955d3ea3d744e42326badc56de
--- /dev/null
+++ b/sose22/README.md
@@ -0,0 +1 @@
+code is available in branch `sose22`
diff --git a/kernel/sched/Makefile b/wise18/kernel/sched/Makefile
similarity index 100%
rename from kernel/sched/Makefile
rename to wise18/kernel/sched/Makefile
diff --git a/kernel/sched/autogroup.c b/wise18/kernel/sched/autogroup.c
similarity index 100%
rename from kernel/sched/autogroup.c
rename to wise18/kernel/sched/autogroup.c
diff --git a/kernel/sched/autogroup.h b/wise18/kernel/sched/autogroup.h
similarity index 100%
rename from kernel/sched/autogroup.h
rename to wise18/kernel/sched/autogroup.h
diff --git a/kernel/sched/clock.c b/wise18/kernel/sched/clock.c
similarity index 100%
rename from kernel/sched/clock.c
rename to wise18/kernel/sched/clock.c
diff --git a/kernel/sched/completion.c b/wise18/kernel/sched/completion.c
similarity index 100%
rename from kernel/sched/completion.c
rename to wise18/kernel/sched/completion.c
diff --git a/kernel/sched/core.c b/wise18/kernel/sched/core.c
similarity index 100%
rename from kernel/sched/core.c
rename to wise18/kernel/sched/core.c
diff --git a/kernel/sched/cpuacct.c b/wise18/kernel/sched/cpuacct.c
similarity index 100%
rename from kernel/sched/cpuacct.c
rename to wise18/kernel/sched/cpuacct.c
diff --git a/kernel/sched/cpuacct.h b/wise18/kernel/sched/cpuacct.h
similarity index 100%
rename from kernel/sched/cpuacct.h
rename to wise18/kernel/sched/cpuacct.h
diff --git a/kernel/sched/cpudeadline.c b/wise18/kernel/sched/cpudeadline.c
similarity index 100%
rename from kernel/sched/cpudeadline.c
rename to wise18/kernel/sched/cpudeadline.c
diff --git a/kernel/sched/cpudeadline.h b/wise18/kernel/sched/cpudeadline.h
similarity index 100%
rename from kernel/sched/cpudeadline.h
rename to wise18/kernel/sched/cpudeadline.h
diff --git a/kernel/sched/cpufreq.c b/wise18/kernel/sched/cpufreq.c
similarity index 100%
rename from kernel/sched/cpufreq.c
rename to wise18/kernel/sched/cpufreq.c
diff --git a/kernel/sched/cpufreq_schedutil.c b/wise18/kernel/sched/cpufreq_schedutil.c
similarity index 100%
rename from kernel/sched/cpufreq_schedutil.c
rename to wise18/kernel/sched/cpufreq_schedutil.c
diff --git a/kernel/sched/cpupri.c b/wise18/kernel/sched/cpupri.c
similarity index 100%
rename from kernel/sched/cpupri.c
rename to wise18/kernel/sched/cpupri.c
diff --git a/kernel/sched/cpupri.h b/wise18/kernel/sched/cpupri.h
similarity index 100%
rename from kernel/sched/cpupri.h
rename to wise18/kernel/sched/cpupri.h
diff --git a/kernel/sched/cputime.c b/wise18/kernel/sched/cputime.c
similarity index 100%
rename from kernel/sched/cputime.c
rename to wise18/kernel/sched/cputime.c
diff --git a/kernel/sched/deadline.c b/wise18/kernel/sched/deadline.c
similarity index 100%
rename from kernel/sched/deadline.c
rename to wise18/kernel/sched/deadline.c
diff --git a/kernel/sched/debug.c b/wise18/kernel/sched/debug.c
similarity index 100%
rename from kernel/sched/debug.c
rename to wise18/kernel/sched/debug.c
diff --git a/kernel/sched/fair.c b/wise18/kernel/sched/fair.c
similarity index 100%
rename from kernel/sched/fair.c
rename to wise18/kernel/sched/fair.c
diff --git a/kernel/sched/features.h b/wise18/kernel/sched/features.h
similarity index 100%
rename from kernel/sched/features.h
rename to wise18/kernel/sched/features.h
diff --git a/kernel/sched/idle.c b/wise18/kernel/sched/idle.c
similarity index 100%
rename from kernel/sched/idle.c
rename to wise18/kernel/sched/idle.c
diff --git a/kernel/sched/idle_task.c b/wise18/kernel/sched/idle_task.c
similarity index 100%
rename from kernel/sched/idle_task.c
rename to wise18/kernel/sched/idle_task.c
diff --git a/kernel/sched/loadavg.c b/wise18/kernel/sched/loadavg.c
similarity index 100%
rename from kernel/sched/loadavg.c
rename to wise18/kernel/sched/loadavg.c
diff --git a/kernel/sched/pb.c b/wise18/kernel/sched/pb.c
similarity index 100%
rename from kernel/sched/pb.c
rename to wise18/kernel/sched/pb.c
diff --git a/kernel/sched/perf_error_detection.c b/wise18/kernel/sched/perf_error_detection.c
similarity index 100%
rename from kernel/sched/perf_error_detection.c
rename to wise18/kernel/sched/perf_error_detection.c
diff --git a/kernel/sched/perf_error_detection.h b/wise18/kernel/sched/perf_error_detection.h
similarity index 100%
rename from kernel/sched/perf_error_detection.h
rename to wise18/kernel/sched/perf_error_detection.h
diff --git a/kernel/sched/rt.c b/wise18/kernel/sched/rt.c
similarity index 100%
rename from kernel/sched/rt.c
rename to wise18/kernel/sched/rt.c
diff --git a/kernel/sched/sched-pelt.h b/wise18/kernel/sched/sched-pelt.h
similarity index 100%
rename from kernel/sched/sched-pelt.h
rename to wise18/kernel/sched/sched-pelt.h
diff --git a/kernel/sched/sched.h b/wise18/kernel/sched/sched.h
similarity index 100%
rename from kernel/sched/sched.h
rename to wise18/kernel/sched/sched.h
diff --git a/kernel/sched/stats.c b/wise18/kernel/sched/stats.c
similarity index 100%
rename from kernel/sched/stats.c
rename to wise18/kernel/sched/stats.c
diff --git a/kernel/sched/stats.h b/wise18/kernel/sched/stats.h
similarity index 100%
rename from kernel/sched/stats.h
rename to wise18/kernel/sched/stats.h
diff --git a/kernel/sched/stop_task.c b/wise18/kernel/sched/stop_task.c
similarity index 100%
rename from kernel/sched/stop_task.c
rename to wise18/kernel/sched/stop_task.c
diff --git a/kernel/sched/swait.c b/wise18/kernel/sched/swait.c
similarity index 100%
rename from kernel/sched/swait.c
rename to wise18/kernel/sched/swait.c
diff --git a/kernel/sched/topology.c b/wise18/kernel/sched/topology.c
similarity index 100%
rename from kernel/sched/topology.c
rename to wise18/kernel/sched/topology.c
diff --git a/kernel/sched/wait.c b/wise18/kernel/sched/wait.c
similarity index 100%
rename from kernel/sched/wait.c
rename to wise18/kernel/sched/wait.c
diff --git a/kernel/sched/wait_bit.c b/wise18/kernel/sched/wait_bit.c
similarity index 100%
rename from kernel/sched/wait_bit.c
rename to wise18/kernel/sched/wait_bit.c
diff --git a/tech_doku.pdf b/wise18/tech_doku.pdf
similarity index 100%
rename from tech_doku.pdf
rename to wise18/tech_doku.pdf