diff --git a/docs/tutorials/rt-task.md b/docs/tutorials/rt-task.md
index 05c4dafb..828b8397 100644
--- a/docs/tutorials/rt-task.md
+++ b/docs/tutorials/rt-task.md
@@ -5,6 +5,7 @@ This tutorial will work through the creation of a simple response time task. The
* Using a plugin to create a standard trial.
* Combining plugins together to create new kinds of trials.
* Using timeline variables to maximize code reuse.
+* Preloading media
* Randomizing presentation order.
* Manipulating, filtering, and aggregating data.
* Using dynamic content to change the experiment parameters based on the subject's responses.
@@ -18,9 +19,9 @@ Start by downloading jsPsych and setting up a folder to contain your experiment
My experiment
-
-
-
+
+
+
@@ -36,9 +37,9 @@ All jsPsych experiments are defined by a timeline. The timeline is an array that
var timeline = [];
```
-Let's greet the subject with a simple welcome message using the [jspsych-html-keyboard-response](../plugins/jspsych-html-keyboard-response.md) plugin.
+Let's greet the subject with a simple welcome message using the [jspsych-html-keyboard-response](/plugins/jspsych-html-keyboard-response.md) plugin.
-First, we create a trial that uses the jspsych-html-keyboard-response plugin and contains a simple string to show the subject.
+First, we create a trial that uses the `jspsych-html-keyboard-response` plugin and contains a simple string to show the subject.
```javascript
var welcome = {
@@ -61,62 +62,67 @@ jsPsych.init({
});
```
-### The complete code so far
+??? example "The complete code so far"
+ ``` html
+
+
+
+ My experiment
+
+
+
+
+
+
-
-
-
-
-
-