How about adding keyword(s) 'aligned/unaligned' to deal with the pointer alignment question? Of course, it would help to be able to specify a general (un)alignment default. (.5) :-) David sde at mitre-bedford