i tried to make a tile laying game and after the number of tiles on the table and in the players hands exceed the number of the deck it just picks one card/tile and deals that one and only that one over and over to everyone until you recall all the cards (which dosen't really work for a tile laying game)