thread safety issue around accessTime