Just added template inheritance