added subject extraction and additional keywords