New: impact-world