john allen chaulatest news & developments