bill haaslatest news & developments