Creation of Base class