call constructor of base class