fixed the major unique solution checker bug, but is slow.  need to reorganize and check profiler