added clustering for each separate type

Add clustering by type