Hello all: Thank you Matthias and Dave for your help with my problem. Here's another. When mzscheme is initializing the fields with init-field, is the order guaranteed? Is init-field more like a let* or a let? Many thanks, -tom -- ------------------------ tomfool at as220 dot org http://sgouros.com http://whatcheer.net