more notes on varargs