add treading module