changes from kk, regarding vaf assigning