Bench/time watcher ( for diff )

for diff