added log in and account recovery