(subseq #(1 2 3) 0 5 :signal-error nil) ? This still looks like a really bad way of accomplishing whatever it is you are trying to accomplish. A subsequence should be a SUBsequence, period. -- Scott