handling dashes