added fn to fetch and extract an article