diff --git a/README.md b/README.md
index d365b76..3bd9dd5 100644
--- a/README.md
+++ b/README.md
@@ -12,6 +12,13 @@ more about kernels and low level system functionality.
In order to help with comprehension, there are a lot
of inline comments descibing what each part does.
+# Commands
+- CAT : outputs the contents of the file.
+- LS: outputs a list of files on the system .
+- CLEAR: clears the screen.
+- REBOOT: reboots the system, this can also be done with [esc].
+- BAS : runs a basic script.
+
# Running it
In order to build this project on a Linux system run
the following commands.
@@ -38,3 +45,10 @@ boot the virtual machine (QEMU) for testing purposes.
```
This will dump the contents of memory in /dev/shm/qemu-ram
To allow for easier debugging.
+
+# BASIC development
+Please refer to the [MikeOS BASIC documentation](https://mikeos.sourceforge.net/handbook-appdev-basic.html)
+docs on writing BASIC code. In order to create new
+files, place them in the /data/ directory, not the file
+names are limited to 11 characters due to FAT12 limitations
+(8 for the name and 3 for the extension).