Financially stronger