Solid finances