MStCyr, thanks for the reply, I should have added in the post that the db does compact and repair and compile to an MDE, the option of copying everything to a new db is a last resort as the db has over a hundred forms, I probably need to write some code that steps through each control and its...