When The list comes over from the other program the variables in REDUE are initialized as follows:
JONL1 IS ERRORS, JONL5 IS TIME GREATER THAN 3 SECONDS AND JONL4 IS INDIVIDUAL REACTION TIMES.
Well when I use this at each recall of REDUE the list does not decrease in size but keeps the same values. What I think is needed is a new initialization routine for subsequent passes of REDUE. I unfortunately do not know how to do this. I have been at this for about three weeks now and had no idea what was going so that I could explain it to, until now.