I think the problem is with the cluster class