At most one result should exist for each loan stored but not redeclaring the 'estimate' variable within the seed loop caused the loan entries of the first estimate to be copied onto the second, which caused an error while seeding result entries.