add authentification and menus