I got rid of the re-entrant stuff, and just put a --- while ( getCurrent() != eExit ) ShowCurrent() ; -- into the OnLogin event when successful... > > oops -- > > it is wrapping itself into a loop --- nevermind! > Joe >