richard knerrlatest news & developments