paramfunc.h templates update