added forgotten template arugment in base class