variadic template replacement for signature