some changes for news model