don't bother with empty line