johannes tuchellatest news & developments