avoid unnecessary newline