pop‑up events