check winner, check disconnect, check cancel

check winner, check disconnect, check cancel