IMP Added extractTextList() method