Hi Gunther, wouldn't it be possible to make a constructor with existing data? the new matrix could then assume the ownership of the different datas... and this would be minimally intrusive as only the constructor would have to be modified. in any case thank you for the attention Riccardo