add multi thread samples