Financially in a position to meet all debts