add news cards basic funcs