traking in thread