cluster with weights and readable output