[updated Nov 2025]