added prepend news rather than append