Added different sending methods