test branch
can complete successfully. however, two bugs:
1. rate in db is 8 not 8.3
2. only last record of each page save to file.