some addition on thread