little modification to the call to propagate