added new clustering algorithm: single-pass with ReVerb patterns