iteritems() added for more readability and less lookups