Make diameter require all not any