The worst is over ...