fix most of the move problems, add checkwingame