addition of threads concepts