simplify template function names