new spaghetti for new clustering method