todo lexical
clustering done