propagation
not defined yet