news view updated to handle multiple formats