event replacement progress