* use macro for templateparam custom parameters