use timecop rather than microseconds