pulled journo/article search out into classes