finish developing functions of news & prodcut_info