add news functions