andy chanlatest news & developments