More About Free Jackpot Slots