clustering with posterior prob