this pattern serves as a basis for preparing the style pattern
a.final pattern
b.Patten
c.Style pattern
d.Foundation Patten ​