revised news.js