adding SendString and RecvString