update broker to use microsec_clock