When does this work? _aRecordLen = SIZEOF(aRecord) I get this error: Error: Numeric Expression expected here in file project.ΒΌ:globals.GLBL at line 154 in Main Program *_aRecordLen = *sizeof(aRecord) aRecord is a true record defined with "BEGIN RECORD". But I saw Robert Purves used it in his bouncing balls program... --Steve