Microsecond precision