Biofuels Corp struggling . . .