better serve clustering