logon basic logic OK!