add 'send' method