for better or for worse