use pattern matching exclude broad ranged potential issues