properly multi-threaded sending..