well, top.transient(root) will ensure your toplevel window is on top of all others. IIRC, you could also use top.grab_set() to make it modal, but you'll have to try it and see. S