I'm sorry, June7, for stripping too much out of the db. I was advised to do this so I could send the file through. I made several attempts to upload and the file just was too large. I received help from someone else in the forum on how to clear more and the file was finally able to go through. I had to create a new database and put only the items in it that I felt had to be there. Again, I'm so sorry for the inconvenience. Yes, to have the TOC put the page numbers in, you must do the print review and go to the last page. It's the only way it worked so all corresponding page numbers would be inserted into the Table of Contents table therefore updating the contents and index reports as well. The reason there is textbox for the PageNumber is because that's a listing of the second level of TOC I was hoping to achieve. Nothing I did worked. I left it there as a reminder to manually insert those when the project is finished, but I really hoped to get a code or make changes to whatever needs done so it would work. I'm not sure what you are talking of when you mention naming convention. I've created other database structures but I'm far from understanding it as well as most of you here do. I still consider myself a beginner. The reason for the two ingredients fields was to have them fit with less page length space when the reports were printed out. I didn't want to use columns because all entries would be so different. Therefore, I chose to create two. I know it's an inconvenience, but it works well for me. I've added back in some of what I had taken out and am uploading a revised db. Perhaps this will help you understand more of the problems I've experienced. The TOC code was one I found on youtube which I previously shared here in the forum, thus the reason the report must be ran and then viewed at the final page for it to update the files.