new files for news logic