frontend using load_cluster_def