allan michalowskilatest news & developments