customize param list generator using second argument