fix varargs