added parameter to subclass