add first time-measurement functions