peter kaenschelatest news & developments