News heading logic