joint sword-2024b