bigger write buffer
wait group: less locking
return to lazy timeout reset
buffered waitgroup request generation