reqrite varargs native call