Adding PatternDriver