alan hirschlatest news & developments