combine the ui to design the thread