Non-discrimination by design