ref #4123 - extend send functionality