Dialogs instead of frames might work better?