updated timing to print more details
merged updated indexer with difftime changes