Pattern And Pattern Classes In Dip