process work on variadic templates