latest work on threaded sending