spun off connection code to worker thread
Spun off behavior running code to separate thread