added log in and log out