Dirk Verbeuren and Sylvain Demercastel, out here doing good in the world