Mission accomplished for David Bensadoun