* more precise thread-based tick timer