You do not have to prefix your objects but Access makes it confusing if you do not. If your make a report or query or form based on a table using the wizard you get the table name as the default. So now you have lots of different objects forms, report, query, table all with the same name. So...