So, I tried every possible combination I can think about - and I can't see any way of doing this - just a piece of code that will write stuff that will go through gzip and mmencode into a file using two process things inside Scheme... -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://www.cs.cornell.edu/eli/meaning.html Maze is Life!