#4: Added support for synchronous sending.