edits in clusterSites,outSites, and crossOverCheck