send interface