Different Kinds of Patterns - Search