Biodiesel - A blessing in disguise?