sebastien chaballatest news & developments