john schappertlatest news & developments