I set a debug breakpoint in the preOpenCard handler of the only card in a Main stack, save it, then quit and rerun that main stack. The code doesn't break at that point and I'm certain it's being executed. Is there a known problem with break points in these circumstances? Thanks, Pete Haworth