Separated propagate for safe development.