added SU clustering algorithm