found values() is for 3.x, itervalues() is for 2.x