These if() statements confuse me.. I see you are checking hands, but is that necessary? I guess these lines need some comments with them.