add send complete event handler