To clarify: SLOOP will work fine with "by cddr". It fails with "by #'cddr". Which is proper syntax? and if the latter, is there a fix? Jon.