Auto sending semantics