add args to sample driver