final

with write time propagation, garbage collector and DataReader remote