Prepost propagate