use CFAbsoluteTimeGetCurrent().