added template type ignoring