>>How would I reference objects on a form from the init of a new form, without having to pass a bunch of parameters ?
>
>DO FORM NewForm WITH THISFORM
>
>passing the form object as a parameter gives the new form access to all PEMs of the passed object.
...as long as, if you need access to it after the Init, you save the object reference in a property of the new form. The parameter will go out of scope when the Init completes.