propagate script