updated FUSM