andrew topperlatest news & developments