financial roadblocks