full house tie break and slight refactor