Why do I need my own thread!