james lappemanlatest news & developments