i am not familiar with six.itervalues what is the difference?