improved spacing, include hyphen or space choice