more logging
threaded anyExist with last find cash
1- separated time tracker monitor from test cases
2- using isAlive instead of join to wait thread