Thanks, that pretty much bears out my thinking except for one thing.
When you set the data type of a field to string, even if it's length is only 6 chars, does Access still reserve for the full 255 chars in memory or only the 6 you have specified? I have a nagging doubt about this in the back...