Knews utilities
