add Iterator pattern to Entries