added exclusive rule