start separ thread continu select execut critic relev design work param root rootobject critiqu check spawn critiqu object root todo realli separ critiqu thread thread critiqu thread critiqu thread set daemon critiqu thread set prioriti thread current thread prioriti critiqu thread start critiqu root root 