Moved timing functions to separate file