fix propagation problem