abstract send with good line breaks