when-is-all-well