Added more documentation
Added send wrapper method