Benoit, 1) What version is struct implemented? 2) Reading and writing a struct to a stream (file, etc) is an exact copy of the struct? 3) Does struct pad with bytes to fit alignments or is it exact as defined? 4) This is similar to RECORD in VB. -Fernando