upgrade Fourchette and switch to new callback methods