added optimizations on news fragment