curse 2026