keep space after dash if next word is "and" or "or"