xml forum text parser improved