Creating Base information class
defined base methods
calling base class
inherence base