~ add news service and backend query