updated Swordfish