Hi Blair & John -- hope you can help me with this problem!

Here's the setup: I have a memory test in which participants see a stimulus and respond old/new. In both cases, I want to present feedback. I currently have it set up to use both a "skip to" and "skip" function. If they say "old," the program skips to the appropriate feedback (specified in "skip1" in the que file), and from there to the next target face (specified in "skipto" in responses.xls). If they say "new," the program skips to the appropriate feedback (specified in "skip2" in the que file).

So far, so good. But here's the problem: I want to randomize the stimulus presentation order. The problem, though, is that when the program randomly pulls the final stimulus, the "skipto" value in responses.xls sends them to the end-of-test instruction screen. Obviously, if the program pulls the final stimulus anywhere other than at the very end of the task, some of the stimuli will not be presented.

Is there any way around this? Or am I going to have to create one pre-randomized stimulus list and not use the randomization functionality of ML?

Best,
kim