q_thread_attr thing