don't have extra \r\n for contentless event