finance and coperation