Scheduling should be more than reacting to a series of recurring train wrecks. Ironically enough, a coherent, stable, and modern rostering system as well as a decent contract would go a long way toward mitigating any effects of contract compliance. Once again a good example of how everyone can win if only our leadership would have vision and place profit ahead of ego and power.