added  \S+ for robustness