subject : add thread worker
content : add threadwoker file and minor bug fixes