explicit cast to specify varargs call