SUFF performance

SUFF performance