add multithread test