diff --git a/TODO.md b/TODO.md
index 87f7ab897c417cd35555d845f4ffa62809979045..ecb2e6bbc925917e2c9e3f4f71f55f3377e6dbc3 100644
--- a/TODO.md
+++ b/TODO.md
@@ -2,7 +2,7 @@
 
 ## TODO
 1. Write "Help" documentation
-2. Add schedulability checks *Maybe*
+2. Change save to include model
 
 ## FIXED
 1. Fix issue with taskset not arranging correctly when tasks are added before scheduling algorithm is choosen. *FIXED*
diff --git a/gui/menu/help/FileTab.java b/gui/menu/help/FileTab.java
index 286a747a8779940c81288ea7cc8ab38fdc826d24..81acb98ec18bf4f82cdcf24a442674b782e0ffce 100644
--- a/gui/menu/help/FileTab.java
+++ b/gui/menu/help/FileTab.java
@@ -6,8 +6,8 @@ public class FileTab extends TabPanel {
                             "Save", 
                             "Load"};
     private static final String[] helpTexts = new String[] {
-                            "SaveText", 
-                            "LoadText"};
+                            "When saving a taskset, press the Save as button under the file menu. This will open up a file-handling window. Navigate to where you want your taskset to be stored and enter the filename in the File Name field. Note that file extensions are not needed for this application. OBS! The cells that you yourself have filled in will not be stored with the taskset.", 
+                            "When loading a taskset, press the Open File button under the file menu. This will open up a file-handling window. Navigate to where your desired taskset is stored and double-click on it. This will load the taskset into the buffer and thereby remove all existing data from the taskset view. OBS! All taskset files are marked by the extension .sl."};
 
     public FileTab() {
         super(listOptions, helpTexts);
diff --git a/gui/menu/help/ScheduleTab.java b/gui/menu/help/ScheduleTab.java
index a3430b746668bdbd204d23ec6163549cba57d88e..40a147a7715d041aec34125d7beb5f65b9a376a0 100644
--- a/gui/menu/help/ScheduleTab.java
+++ b/gui/menu/help/ScheduleTab.java
@@ -11,8 +11,8 @@ public class ScheduleTab extends TabPanel {
 
 
     private static final String[] helpTexts = new String[] {
-                            "ScheduleText", 
-                            "SolutionText", 
+                            "The schedule area is the most interactive area. This is where you will draw the schedule corresponding to the taskset and scheduling strategy. Each line represents a task, where the top line represents the task with priority 1, the second line from the top represents the task with priority 2, and so on and so forth. Each column represents a time slot in the schedule (NOTE that since we are only working with single-core systems, two tasks in the same column is infeasible). You will not have to mark more time slots in the schedule than up to the hyperperiod.", 
+                            "In the solution area the correct schedule, corresponding to the taskset and the scheduling strategy, will be shown. To show the solution, simply press the Show Solution button in between the schedule area and the solution area. Press it again to hide the solution.", 
                             "Check SolutionText", 
                             "Clear CellsText", 
                             "Clear StrategyText"};