cluster code
clustering example