add basic knowledges of thread
update hierarchy