Hello people. I have some code to limit the amount of text that can be entered into an unbound field on a form. I have used this code for a long long time however for some reason it is now causing Access to hang. I get the hour glass & if I go into the task manager it shows Access is not responding. The only difference with past use and now is that I have placed the fields in question on a tab control. I have quite a bit of data to capture so I have to use tabs and if I take the fields and controls off of the tab page and just put it on the form it works as it always has. I believe it has something to do with the tab control and the way events are processed but I am stumped right now. I need a second set of eyes to spot what is probably a blatant error on my part. Anyway I have included a demo of the problem with two forms. One form does not have tab control and the code works and one has the tab control and yields the Not Responding. Any help or suggestions would be appreciated.