proc/thread start