should work better on saxs data