We have a custom ui for the ap payment process. When they go to print a check they have to change the check stock from payroll to ap if a payroll check has been printed prior to printing in ap. The reverse now happens in payroll (which we didn't change). If they print a check from ap prior to a payroll check the default check stock is now defaulted to ap. We didn't change the check form itself. We put our code in the onrecordchanging event of the payment entry screen. Also, if we leave our custom screen open and close accpac our screen stays open. How do we get it to work like the original screens and have accpac detect that there is a screen open? Sorry, obviously I am a novice when it comes to ACCPAC programming. Thanks so much for your help!