Refactoring to make the model DRY
The News model now DRY