fallback to just text parsing