+1 bug in counting sigs_so_far