add deviation_micros parameter