robust TEXT parser