one iteration on snps