implicit vector and gibbsSampling