send_batch implemented