Use go routines instead of the thread for work 

Calling it a night!