todo for cluster