modify SendHandler