adding derivatives to bergot