blacklist implemented
refactoring to FileLottery Object