Completed and added best choice clustering