There is also a bug in the assoc and assq functions. Find, in xlext.c, the function assfun, and change the line return list->n_listvalue->n_listnext; to return list->n_listvalue; -- John Woods, Charles River Data Systems decvax!frog!john, mit-eddie!jfw, JFW%mit-ccc at MIT-XX Guns don't kill people, I kill people.