Text this: flexibility and robustness in scheduling