I have split up the controls that I'm using and then written Frames to work with it. However they are still apart of the same OCX, which is how they are so able to communicate with each other...