sequential clustering method