Dear FPC, > fancy:=new(fancy_type); // or something similar, I usually use GetMem not New > > SetLength(fancy.first, 10, 20); > SetLength(fancy.second, 10, 20); > SetLength(fancy.third, 300); Nice. I see how it works. Thank you very much (Felipe and Florian) for your answers. I'll try porting some code to FPC. Yours, Kevan