cgates:adjusted to enable density-based clustering
cgates:adjusted to enable density-based clustering