add completeness function and begin writing it into the synth clust function