рефакторинг news model