Stay responsive and use threads