implemented all hand checkers.