propagation process