thread creation first draft