You're right of course Richard, ignore my previous babbling. I completely misread the pseudo code for some reason.