added login, implemented userMenu