Finacial woes