Add send method
Add logging