strange behavior in time measurement.