adjust dist_to method name
use two dimensional points for cluster