add clustering lib demo