fixed immediate propagation