pattern proc scratchstring filenameforall      -