local lcMsgText, loMsg, loJobEd lcMsgText = 'Please wait while the Employee Time data is being prepared for you.' do form forms\Msg name loMsg linked with lcMsgText thisform.Hide() do form forms\JobEditor name loJobEd linked noshow loMsg.Hide() loJobEd.Show(1) thisform.Show()What happens is the Msg displays for a few moments, then JobEditor flashes on the screen, closes and I'm left back at the original calling form. I've tried using Show(0), (1), (2) just in case there was a typo in the Hacker's Gude to VFP 6.0. I've set JobEditor's windowstyle to modal. I've tried pulling out the Msg code and JobEditor's noshow parameter and the form just flashes before returning to the calling form.