added bug fix for article recursion