> (1) The following are simply outdated, if I recall correctly > - lack of typecast (there is typecast) IMHO pascal's a := TStateRec( AStateRec ); is better than a a = (b) * (c); (In C/C++ that can really be a typecast!) -- Robert Zierer