can check when win, but bug when long play