fred michalaklatest news & developments