added some docs to hopefully make thr_create comprehensible