preference for private w/ args