added point clustering example